package org.btik.light.mobile.platform.thread;

import org.btik.light.meta.ByteReader;
import org.btik.light.meta.base.Command;

import java.util.ArrayList;

public class ShutDownCmd implements Command, ByteReader,Runnable {
    private ShutDownCmd() {

    }

    private static final ShutDownCmd shutDownCmd = new ShutDownCmd();

    public static ShutDownCmd getInstance() {
        return shutDownCmd;
    }

    @Override
    public String getTarget() {
        return null;
    }

    @Override
    public int opCode() {
        return 0;
    }

    @Override
    public ArrayList<?> getParams() {
        return null;
    }

    @Override
    public int getCmdId() {
        return 0;
    }

    @Override
    public ByteReader readBytes(byte[] bytes) {
        return null;
    }

    @Override
    public ByteReader readBytes(byte[] bytes, int i, int i1) {
        return null;
    }

    @Override
    public byte[] readBytes(int i) {
        return new byte[0];
    }

    @Override
    public byte readByte() {
        return 0;
    }

    @Override
    public void run() {

    }
}
